/**
 * User: alesj
 * Date: 15.1.2006
 * Time: 14:32:41
 * 
 * (C) Genera Lynx d.o.o.
 */

package com.alesj.blueberry.spring.validation;

/**
 * @author <a href="mailto:ales.justin@genera-lynx.com">Ales Justin</a>
 */
public interface Validator {

    /**
     * @param timestamp
     * @param number
     * @param message
     * @return null if valid, else ValidationResult instance
     */
    ValidationResult validate(long timestamp, String number, String message);

}
